
#ifndef _EXAMTYPE_H_
#define _EXAMTYPE_H_


#include "MedicalExam.h"
#include "Room.h"

class ExamType
{

public:
	ExamType();
	virtual ~ExamType();
	ExamType(string name,Room associatedRoom);
	MedicalExam *medicalExam;
	Room *room;

	string getName();
	void setName(string name);
	Room getAssociatedRoom();
	void setAssociatedRoom(Room room);
	
	// I/O
    friend ostream & operator<< (ostream & os, const ExamType & examType);
    friend istream & operator>> (istream & is, const ExamType & examType);

private:
	string name;
	Room associatedRoom;

};
#endif // !defined(EA_4FAD94E4_97B1_4b4e_B847_AF62B9D57C15__INCLUDED_)
